package com.wutuo.aggragation.rollcall.response;

import com.fasterxml.jackson.annotation.JsonProperty;
import com.wutuo.aggragation.rollcall.vo.CallVo;
import com.wutuo.aggragation.rollcall.vo.ListSignItem;

import java.util.Collections;
import java.util.List;

public class ListSignResponse {

    public ListSignResponse() {

    }

    public ListSignResponse(CallVo call) {
        super();
        this.call = call;
    }

    private CallVo call;

    @JsonProperty("no_sign")
    private List<ListSignItem> unsign = Collections.emptyList();

    private List<ListSignItem> sign = Collections.emptyList();

    @JsonProperty("sign_num")
    private int signNum = 0;

    @JsonProperty("late_num")
    private int lateNum = 0;

    public int getLateNum() {
        return lateNum;
    }

    public void setLateNum(int lateNum) {
        this.lateNum = lateNum;
    }

    public List<ListSignItem> getUnsign() {
        return unsign;
    }

    public void setUnsign(List<ListSignItem> unsign) {
        this.unsign = unsign;
    }

    public int getSignNum() {
        return signNum;
    }

    public void setSignNum(int signNum) {
        this.signNum = signNum;
    }

    public List<ListSignItem> getSign() {
        return sign;
    }

    public void setSign(List<ListSignItem> sign) {
        this.sign = sign;
    }

    public CallVo getCall() {
        return call;
    }

    public void setCall(CallVo call) {
        this.call = call;
    }

}
